#ifndef __LENGTH_H__
#define __LENGTH_H__
#include <Precision.h>
#include <Checker.h>

struct Length
{
    Length(double, Precision*, Checker*);

    operator double() const;

    bool isValid() const;

    bool change(double);
private:
    double length_m;

    Precision* precision_m;

    Checker* checker_m;
};





#endif

